/**
 * 组件级采用 依赖注入的方式，业务级采用 vuex 方式注册全局变量
 */

/**
 * 图层设计
 */
const layerKeys = {
  // 装备部署图层
  EQUIP_PLOT_LAYER: Symbol("model_plot_layer"),
  // 动作标绘图层
  ACTION_PLOT_LAYER: Symbol("action-plot_layer"),
  // 所有图层
  LAYERS: Symbol("window_layers")
}

/**
 * 保存当前选择实体，
 */
const entityKeys = {
  // 当前选择的实体
  LEFT_CLICK_TARGET: Symbol("left_click_target"),
  RIGHT_CLICK_TARGET: Symbol("right_click_target")
}

/**
 * 不重复的 Key
 */
export { layerKeys, entityKeys }
